//package com.turing.post.organization.util;
//
//import java.math.BigInteger;
//import java.util.List;
//
//import javax.ejb.Local;
//import javax.ejb.Remote;
//
//import com.turing.post.util.PCPSApplicationException;
//import com.turing.post.util.PCPSWebInput;
//
///**
// * 销售商
// * @author zxp
// * @Dec 18, 2012
// */
//@Remote
//@Local
//public interface SaleCompanyDao {
//	
//
//	/**
//	 * 根据销售商主键编号查询销售商
//	 * 
//	 * @return saleCompanyNo 发卡商
//	 */
//	public SaleCompany getSaleCompanyBySaleCompanyNo(String saleCompanyNo);
//
//	/**
//	 * 根据销售商名称查询销售商
//	 * 
//	 * @param saleCompanyName 发卡商名称
//	 */
//	public SaleCompany getSaleCompanyBySaleCompanyName(
//			String saleCompanyName);
//
//	/**
//	 * 分页查询
//	 * 
//	 * @param page 页码
//	 * @param branchNo 所属机构
//	 * @return List 销售机构列表
//	 */
//	public List<SaleCompany> getSaleCompanyList(PCPSWebInput webInput,
//			String saleCommpanyNo, String saleCompanyName, String regionNo,
//			String status, Integer page);
//
//	/**
//	 * 根据发卡商编号查询所有的销售商
//	 * 
//	 * @param issueCompanyNo 发卡商编号
//	 * @return List 销售商列表
//	 */
//	public List<SaleCompany> getAllSaleCompanyByIssueCompanyNo(String issueCompanyNo);
//	
//	/**
//	 * 查询销售商记录条数
//	 * 
//	 * @param branchNo 所属机构
//	 * @return BigInteger 记录总数
//	 */
//	public BigInteger getSaleCompanyTotal(PCPSWebInput webInput,
//			String saleCommpanyNo, String saleCompanyName, String regionNo,
//			String status);
//
//	/**
//	 * 新增销售商
//	 * 
//	 * @param saleCompany 销售商
//	 * @throws PCPSApplicationException
//	 */
//	public void insertSaleCompany(SaleCompany saleCompany)
//			throws PCPSApplicationException;
//
//	/**
//	 * 修改销售商
//	 * 
//	 * @param saleCompany 销售商
//	 * @throws PCPSApplicationException
//	 */
//	public void updateSaleCompany(SaleCompany saleCompany)
//			throws PCPSApplicationException;
//
//}
